home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-05-18 | 1.3 KB | 31 lines | [TEXT/GEOL] |
- Item 2965700 18-May-90 09:53PDT
-
- From: D6020 Info Research, John MacVeigh,PRT
-
- To: MACAPP.TECH$ MacApp Technical
-
- Sub: Memory Mgmt & VM
-
- Pondering the future availability of virtual memory got me to thinking that
- most Mac programs, and all MacApp programs, already use a simple form of
- virtual memory by loading and unloading resources with the Resource Manager.
- Since most resources, and all CODE resources, are already on disk, and easily
- dealt with through the Resource Manager, it seems wasteful to move them into
- memory, and then back into a second disk file (when using VM). Moreover, CODE
- resources probably provide different opportunities for optimizing memory usage
- than does the general data in the VM store.
-
- The question is, will future versions of MacApp arrange memory so that what we
- currently call "Temporary Memory" is never paged? (This would require not only
- holding an area of memory (can do) but also loading resources into that
- specific area (no can do)).
-
- A more general non-MacApp question is: what's the use of marking a resource as
- purgeable, when it is sitting out on disk in a page file?
-
- Have we lost some of the utility of the Resource Manager, or did I lose track
- of how VM is used?
-
- John MacVeigh
-
-